package cn.wjzhang.middle.modules.global.service;

import cn.wjzhang.core.beans.vo.Result;
import com.alibaba.fastjson.JSONObject;

public interface WjBaseService {
    /**
     * 业务逻辑
     * @param requestJson 请求参数
     * @return 结果
     */
    Result<?> execute(JSONObject requestJson);

    void validate(JSONObject busReqObj);

    /**
     * 数据处理
     * @param requestJson 请求参数
     * @return 结果
     */
    Result<?> dataProcess(JSONObject requestJson) ;
}
